morbid throat swelling - French English Dictionary